world assembly of muslim youth - German English Dictionary